import Foundation


struct Snapshot {

    static var tableName: String = "snapshots"

    let snapshotId: String
    let type: String
    let assetId: String
    let amount: String
    let transactionHash: String?
    let sender: String?
    let opponentId: String?
    let memo: String?
    let receiver: String?
    var createdAt: String
}

enum SnapshotType: String {
    case deposit
    case transfer
    case withdrawal
    case fee
    case rebate
}
